﻿@charset "utf-8";
/* CSS Document */

body{
	padding:0;
	margin:0;
	font:normal 14px/180% "宋体";
	color:#000;
	text-align:center;
	background-image: url(images/2022bg_1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 14px/200% "宋体";}
li,p{text-align:left;font:normal 14px/200% "宋体";}
a{color:#000; text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clear{ clear:both;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "\5FAE\8F6F\96C5\9ED1";}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mb10{ margin-bottom:10px;}

.m10{ margin:10px auto;}
.ml30{margin-left:30px;}
.ml20{margin-left:20px;}
.ml10{margin-left:10px;}
.20da{height:400px;	background: url(images/20da.jpg) no-repeat center top;}

.w1000{ width:1000px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.gary,.gary a:link,.gary a:visited,.gary a:hover{ color:#666;}
.tr{ text-align:right;}
.f14{font-size:14px;}
.o_h{ overflow:hidden;}
.blue,.blue a{color:#3398cc;}
.org,.org a{color:#ff5d00;}
.gray{color:#bbb;}
.red,.red a{color:#cc3333;}
.green,.green a{color:#339933;}
.lh_28{line-height:28px;}
.lh_24{line-height:24px;}
.center{ text-align:center;} 
.w100{width:100%;clear:both;}
.lmt{background-image: url(images/lmt.png);
	background-repeat: no-repeat;
	background-position: left center;}
	
.lmt2{background-image: url(images/lmt2.png);
	background-repeat: no-repeat;
	background-position: left center;
	}
.lmt3{background-image: url(images/lmt5.png);
	background-repeat: no-repeat;
	background-position: left center;
	height:60px;}
	
h1{width:190px;
height:40px;
font:text-align:left;font:bold 40px/40px "\5FAE\8F6F\96C5\9ED1";
	float:left;
	color:#D80000;
}	
h2{width:190px;
height:40px;
font:text-align:left;font:bold 26px/200% "\5FAE\8F6F\96C5\9ED1";
	float:left;
	color:#D80000;
}
h3{width:140px;
height:45px;
text-align:center;font:bold 26px/180% "\5FAE\8F6F\96C5\9ED1";
	float:left;
	color:#fff;
	background:#D7812B
}	
h4{width:120px;
height:40px;
font:text-align:left;font:bold 26px/200% "\5FAE\8F6F\96C5\9ED1";
	float:left;
	color:#A8A8A8;
}
.line1{
	color:#A8A8A8;
	
}
.line2{
	color:#A8A8A8;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D80000;
}

.more {width:60px;height:60px;
font:text-align:left;font-size:12px;
float:right;
line-height:60px
}

.nav{height:48px;font:normal 16px/48px "\5FAE\8F6F\96C5\9ED1";text-align:center;}
.nav a{margin:0 10px;color:#FFF2E8}

.p1_z{
	width:550px;
	float:left;
	font-weight: bold;
}
.p1_y{width:400px;float:left;margin-left:20px}

/*p2*/
.p2{background-image: url(images/bgdt_d.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
.p2_a{width:610px;margin-left:20px}
.p2_1{width:270px;}
.p2_2{width:310px;margin-right:20px;-moz-width:310px;margin-right:10px;}

/*p3*/
.p3_1{width:330px;}
.p3_2{width:268px;}

.p5_1{width:310px;}

/*p6*/
.p6{width:485px;}
.p6_1{width:185px;}
.p6_2{width:280px;}
/*p8*/
.p8{background-image: url(images/fpdt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:30px}
.p8_1{width:280px;}

.p9{
	width: 100%;
	overflow: hidden;
	height: auto;
	position: relative;
	z-index: 3;
	background-repeat: repeat-y;
	background-position: center top;
	
}
.p9 .p9_1{width:1000px;margin: 0 auto;height:auto;overflow: hidden;}
.s_img{border: 1px solid #CBCBCB;text-align:center;}
.p9_z{width:180px;float:left}
.p9_y{width:260px;float:right}
	
/*友情链接*/
.yqlj{background-image: url(images/yqljbg.jpg);
	background-repeat: repeat-x;
	background-position: left center;height:40px;line-height:40px}
.yqlj h3{font-size:20px;margin:0 20px}	
.yqlj_w{width:340px}
.yqlj h3 a{color:#fff}
.yqlj_1{width:950px;}
.yqlj_1 a{font-size:12px;line-height:150%}
.yqlj_1 h2{font-size:16px;height:30px}	

.bot{width:930px;color:#fff;font-size:12px;line-height:180%;text-align:center;margin:30px auto;}
.bot img{display:inline;text-align:center}
.bot a{color:#fff;}
.botbg{background:#AD0A0E}



/* 浮窗 */

ul, li {
	list-style:none;
}
.float-contact-mini {
	position: absolute;
	right: 1px;
	top: 420px;
	font-family: "微软雅黑";
}
.float-contact-mini a {
	background: url("images/sprites.png") no-repeat scroll 0 0 transparent;
	color: #FFFFFF !important;
	display: block;
	height: 75px;
	line-height: 110%;
	padding: 46px 5px 0;
	text-align: center;
	text-decoration: none !important;
	width: 18px;
}
.float-contact {
	display: none;
	position: absolute;
	right: 1px;
	top: 370px;
	width: 136px;
	font-family: "微软雅黑";
}
.float-contact .close {
	background: url("images/sprites.png") no-repeat scroll -29px 0 transparent;
	color: #000000 ;
	display: block;
	height: 31px;
	line-height: 31px;
	padding-left: 52px;
	text-decoration: none;
	font-size:12px;
}
.float-contact .container {
	background:#F2EFE6;
	padding: 1px 0;
	text-align: center;
	width:136px;
	height:320px;
	
}


.col_1{background:#A80000}
.col_2{background:#CA7900}
.col_3{background:#89892E}
.col_4{background:#750075}
.float-contact .qqtel {
	background: url("../images/shadow-2.png") repeat-x scroll 0 100% transparent;
	padding-bottom: 14px;
}
.float-contact .qqtel .bk {
	color: #000;
	font-size: 14px;
	line-height: 30px;;
	letter-spacing:0;
	margin:5px auto;
	height:80px;
	width:120px;
}
.float-contact .qqtel .bk a{color: #000;text-decoration: none;}
.float-contact .qqtel .qqcontent {
	color: #000;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;;
	letter-spacing:0;
	margin:10px auto;
	height:30px;
	width:120px;
	font-family: "微软雅黑";
text-align: center;
	
}
.float-contact .qqtel .qqcontent a{
	color: #fff;
	text-decoration: none;
}

.apDiv_fc {
	position: absolute;
	width: 140px;
	height: auto;
	z-index: 20;
	right:146px;
	top: 420px;
	background:#F2EFE6;
	overflow:hidden;
	padding:10px;
	font-size:12px
}
.apDiv_fc ul{float:left;text-align:right;width:130px;font-size:12px}
.apDiv_fc ul a{color:#000;font-size:12px}
.apDiv_fc p{line-height:180%;color:#000;font-size:12px}
.apDiv_fc p a{color:#000;text-decoration: none;font-size:12px}

.fpgj_1{width:320px;float:left;margin:30px 5px 30px 20px}
.fpgj_2{width:310px;float:left;margin:30px 0px 30px 20px;}
.fpgj_3{width:300px;float:left;margin:30px 10px 30px 0px}
.fpgj_4{width:225px;float:left;margin:30px 0px 30px 10px;}
.fpgj_4 a{font-size:12px}
.fpgj_5{width:250px;float:left;margin:30px 0px 30px 10px;}
.qtlm{
	overflow:hidden;
	background:#efefef;
	background: rgba(239,239,239, 0.9);
	position:absolute;
	width:100%;
	z-index:200;
	padding:20px 10px 30px 10px;
	top:0;
	height:600px;
	left:0;
	
}

.qtlm .apDiv2 {
	position:absolute;
	width:63px;
	height:54px;
	z-index:201;
	right: 200px;
	top: 1px;

}
.qtlm .tc{width:900px;text-align:center;margin:auto;}
.qtlm .tc img{width:800px;height:533px;}
